home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / g_man / cat3 / OpenGL / glxcreatepixmap.z / glxcreatepixmap
Encoding:
Text File  |  2002-10-03  |  4.4 KB  |  133 lines

  1.  
  2.  
  3.  
  4. ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp((((3333GGGG))))         OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee ---- GGGGLLLLXXXX         ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp - create an off-screen rendering area
  10.  
  11.  
  12. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      GLXPixmap ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp( Display *_d_p_y,
  14.                                 GLXFBConfig _c_o_n_f_i_g,
  15.                                 Pixmap _p_i_x_m_a_p,
  16.                                 int *_a_t_t_r_i_b__l_i_s_t )
  17.  
  18.  
  19. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  20.      _d_p_y          Specifies the connection to the X server.
  21.  
  22.      _c_o_n_f_i_g       Specifies a GLXFBConfig structure with the desired
  23.                   attributes for the rendering area.
  24.  
  25.      _p_i_x_m_a_p       Specifies the X pixmap to be used as the rendering area.
  26.  
  27.      _a_t_t_r_i_b__l_i_s_t  Currently unused. This must be set to NNNNUUUULLLLLLLL, or be an empty
  28.                   list (i.e., one in which the first element is NNNNoooonnnneeee).
  29.  
  30. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  31.      ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp creates an off-screen rendering area and returns its XID.
  32.      Any GLX rendering context that was created with respect to _c_o_n_f_i_g can be
  33.      used to render into this off-screen area.  Use ggggllllXXXXMMMMaaaakkkkeeeeCCCCuuuurrrrrrrreeeennnntttt to
  34.      associate the rendering area with a GLX rendering context.
  35.  
  36. NNNNOOOOTTTTEEEESSSS
  37.      ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp is available only if the GLX version is 1.3 or greater.
  38.  
  39.      If the GLX version is 1.1 or 1.0, the GL version must be 1.0.  If the GLX
  40.      version is 1.2, then the GL version must be 1.1.  If the GLX version is
  41.      1.3, then the GL version must be 1.2.
  42.  
  43. EEEERRRRRRRROOOORRRRSSSS
  44.      BBBBaaaaddddMMMMaaaattttcccchhhh is generated if _p_i_x_m_a_p was not created with a visual that
  45.      corresponds to _c_o_n_f_i_g.
  46.  
  47.      BBBBaaaaddddPPPPiiiixxxxmmmmaaaapppp is generated if _p_i_x_m_a_p is not a valid pixmap.
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp((((3333GGGG))))         OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee ---- GGGGLLLLXXXX         ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp((((3333GGGG))))
  71.  
  72.  
  73.  
  74.      BBBBaaaaddddAAAAlllllllloooocccc is generated if the X server cannot allocate a new GLX pixmap.
  75.  
  76.      GGGGLLLLXXXXBBBBaaaaddddFFFFBBBBCCCCoooonnnnffffiiiigggg is generated if _c_o_n_f_i_g is not a valid GLXFBConfig.
  77.  
  78. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  79.      ggggllllXXXXCCCChhhhoooooooosssseeeeFFFFBBBBCCCCoooonnnnffffiiiigggg, ggggllllXXXXCCCCrrrreeeeaaaatttteeeeGGGGLLLLXXXXPPPPiiiixxxxmmmmaaaapppp, ggggllllXXXXDDDDeeeessssttttoooorrrryyyyPPPPiiiixxxxmmmmaaaapppp,
  80.      ggggllllXXXXMMMMaaaakkkkeeeeCCCCoooonnnntttteeeexxxxttttCCCCuuuurrrrrrrreeeennnntttt
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.